passably or reasonably well - Turkish English Dictionary